package com.engine4cloud.tdf.supervision.convert;

import com.engine4cloud.tdf.supervision.dto.result.GzryFunctionaryResultDTO;
import com.engine4cloud.tdf.supervision.dto.result.GzrySocialWorkerResultDTO;
import com.engine4cloud.tdf.supervision.dto.result.GzryStaffResultDTO;
import com.engine4cloud.tdf.supervision.dto.result.GzryVolunteerResultDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

@Mapper
public interface GzryStaffConvert {
    GzryStaffConvert INSTANCE = Mappers.getMapper(GzryStaffConvert.class);

    GzryStaffResultDTO convert(GzryFunctionaryResultDTO s);

    GzryStaffResultDTO convert(GzrySocialWorkerResultDTO s);

    GzryStaffResultDTO convert(GzryVolunteerResultDTO s);

}
